blow one's lid - French English Dictionary